Skip to content

chore(ironic): Set replicas and minimum available to be the same across all environments.#2131

Open
nicholaskuechler wants to merge 1 commit into
mainfrom
PUC-1750-20260701-1511
Open

chore(ironic): Set replicas and minimum available to be the same across all environments.#2131
nicholaskuechler wants to merge 1 commit into
mainfrom
PUC-1750-20260701-1511

Conversation

@nicholaskuechler

Copy link
Copy Markdown
Collaborator

The ironic-api deployment included anti-affinity rules (under 'default' section), and uses 4 replicas, but we only have 3 noddes. This combination with preferredDuringSchedulingIgnoredDuringExecution prevents our ability to deploy the ironic-api as it’s just stuck forever scheduling due to never meeting these combined conditions.

Comment thread components/ironic/values.yaml
Comment thread components/ironic/values.yaml

@cardoe cardoe left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reasoning doesn't reconcile with the Kubernetes docs.

Comment thread components/ironic/values.yaml Outdated
@nicholaskuechler nicholaskuechler force-pushed the PUC-1750-20260701-1511 branch 3 times, most recently from 31531cb to 2f6c198 Compare July 7, 2026 22:17
@nicholaskuechler nicholaskuechler force-pushed the PUC-1750-20260701-1511 branch from 2f6c198 to f3876c1 Compare July 7, 2026 22:18
@nicholaskuechler nicholaskuechler changed the title fix(ironic): Fix anti affinity rules for default and update replica count chore(ironic): Set replicas and minimum available to be the same across all environments. Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants